86-124 Ogden St, Townsville City QLD 4810, Australia
View on Map
What travelers say:
The small place is a relatively tall restaurant, the dishes are exquisite, it is fine dinning in the small village... If you want to eat, you must have double main, per capita 70-90 Australian dollars, 400 RMB must be required.